﻿.outputOptions
{
    color: Black;
    font-size: 10pt;
    font-family: Arial, San-Serif;
    margin: 7px;
    position: absolute;
}
.treeNode
{
    color:Black;
    font-size:10pt;
    font-family: Arial, San-Serif;
    line-height: 12pt;
    margin: 4px;
}
.selectedNode
{
    background-color:#3399ff;
    color:White;
    font-size:10pt;
    font-family: Arial, San-Serif;
    line-height: 12pt;
    margin:4px;
}
.panel
{
    width: 975px;
    height: 650px;
    background: #FBFBFB;
}
.treeDiv
{
    width: 300px;
    height: 600px;
    margin-right:4px;
    margin-left:4px;
    margin-bottom:4px;
    float: left;
    border: solid 1px #a0a0a0;
    background: white;
    overflow: scroll;
}
.detailDiv
{
    width: 650px;
    float: left;
    clear: right;
    margin: 4px;
    background: white;
}
.detailDiv select
{
    height: 600px;
    width: 300px;
}
.queryDiv
{
    width: 650px;
    float: left;
    clear: right;
    margin: 4px;
    background: white;
}
.query
{
    font-family: Consolas, Courier New;
    font-size: medium;
    color: Black;
}
.message
{
    font-family: Consolas, Courier New;
    font-size: medium;
    color: Black;
}
.resultsDiv
{
    width: 650px;
    height: 400px;
    float: left;
    clear: right;
    margin: 4px;
    background: white;
    overflow: scroll;
}
.resultsGrid
{
    border: solid 1px #abadb3;
    font-family: Arial, Sans-Serif;
    font-size: 10pt;
}
.errorsDiv
{
    width: 650px;
    height: 400px;
    float: left;
    clear: right;
    margin: 4px;
    background: white;   
}
.outputDiv
{
    width: 650px;
    height: 400px;
    float: left;
    clear: right;
    margin: 4px;
    background: white;   
}
.toolbar
{
    width: 600px;
    height: 24px;
    float: left;
    margin: 4px;
}
.toolbutton
{
    background: #FBFBFB;
    padding: 2px;
    margin-top:6px;
    border: solid 1px gray;
}
.header
{
    background: #BFCDDB;
    width: 100%;
    color:Black;
    font-size:10pt;
    font-family: Arial, San-Serif;
    line-height: 12pt;
    width: 298px;
    height:20px;
    padding-left: 4px;
    padding-top: 4px;
    float: left;
    clear: right;
    margin-top:8px;
    margin-right:4px;
    margin-left:4px;
}
.errorMessage
{
    color:Red;
    font-size: medium;
    font-family: Consolas, Courier New;
    line-height: 12pt;
}
.gridItem
{
    background-color: White;
    border: solid 1px #f0f0f0;
    color: Black;
}
.gridItem td
{
    padding: 4px;
    padding-bottom: 0px;
}
.gridHeader
{
    background-color: #FFFFFF;
    border: solid 1px #d5d5d5;
    color: Black;
}